BOM-Lazy: A Variability-Driven Framework for Software Applications Production Using Model Transformation Techniques

نویسندگان

  • Abel Gómez
  • María Eugenia Cabello Espinosa
  • Isidro Ramos
چکیده

This paper presents Baseline Oriented Modeling– Lazy (BOM–Lazy): an approach to develop applications in a domain, Expert Systems, by means of Software Product Lines and model transformations techniques. A domain analysis has been done on the variability of Expert Systems that perform diagnostic tasks in order to determine the general and individual features, (i.e. common and variants features) of these systems. The variability of our Software Product Line is managed by means of models and model transformations; and the Production Plan is automatically generated and driven by the variability model and the core assets (the generic architecture) of the domain, in order to produce the base architecture of the Software Product Line. Keywords-Software Product Lines; Variability Management; Model Transformations; Software Architectures; Diagnostic Expert Systems

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

19 . 08 . 2008 The

This paper deals with Expert Systems (ES) development as the final product of a Software Product Line. (SPL). We take into account software variability management in the ES domain. Two kinds of variability emerge: variability in the behavior as well as in the structure of such systems. Experts' knowledge is captured using domain conceptual models in order to manage the variability and functiona...

متن کامل

Automating the Variability Management, Customization and Deployment of Software Processes: A Model-Driven Approach

This paper presents a model-driven and integrated approach to variability management, customization and execution of software processes. Our approach is founded on the principles and techniques of software product lines and model-driven engineering. Model-driven engineering provides support to the specification of software processes and their transformation to workflow specifications. Software ...

متن کامل

Comparing two Implementations of an Approach for Managing Variability in Product Line Construction Using the GMF and GME Frameworks

In this paper, we present a comparison of two implementations of our proposed MDA approach for managing variability in a software product line. The implementations correspond to two representative frameworks based on the Model Driven Engineering (MDE) principles. These frameworks are the Graphical Modeling Framework (GMF) and the Generic Model Environment (GME). We built the core assets of the ...

متن کامل

Implementing an MDA Approach for Managing Variability in Product Line Construction Using the GMF and GME Frameworks

In this paper, we present a comparison of two implementations of our proposed MDA approach for managing variability in a software product line. The implementations correspond to two representative frameworks based on the Model Driven Engineering (MDE) principles. These frameworks are the Graphical Modeling Framework (GMF) and the Generic Model Environment (GME). We built the core assets of the ...

متن کامل

Robust Control of Electrically Driven Robots in the Task Space

In this paper, a task-space controller for electrically driven robot manipulators is developed using a robust control algorithm. The controller is designed using voltage control strategy. Based on the nominal model of the robotic arm, the desired signals for motor currents are calculated and then the voltage control law is proposed based on the current errors and motor nominal electrical model....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010